.layui-btn{
    background-color: #1E9FFF;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background-color: #1E9FFF;
}
.layui-btn-danger{
    background-color: #FF5722;
}
.layui-btn-warm{
    background-color: #FFB800;
}
.layadmin-side-shrink .layui-layout-admin .layui-logo {

}

.layui-layout-admin .layui-logo {
    background: #ffffff;
    color: #1D90CE;
    font-weight: bold;
    font-size: 22px;
}

.layui-logo {
    background-position: center !important;
}

.layui-side-menu,
.layadmin-pagetabs .layui-tab-title li:after,
.layadmin-pagetabs .layui-tab-title li.layui-this:after,
.layui-layer-admin .layui-layer-title,
.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child {
    background: #ffffff;
}

.layadmin-iframe {
    background: #EEEEEE;
}

.layui-nav-itemed > a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover {
    color: #333333 !important;
}

.layui-nav .layui-nav-item a {
    color: #333333 !important;
}

.layui-nav-itemed > .layui-nav-child {
    background-color: #f2f2f2 !important;
}

.layui-nav-tree .layui-nav-child dd.layui-this,
.layui-nav-tree .layui-nav-child dd.layui-this a,
.layui-nav-tree .layui-this,
.layui-nav-tree .layui-this > a,
.layui-nav-tree .layui-this > a:hover {
    color: #ffffff !important;
    background-color: #1C91CF;
}

.layui-nav .layui-nav-item .layui-nav-child a {
}

.layui-nav-tree .layui-nav-bar {
    background-color: #1D90CE;
}

.layui-nav .layui-nav-more {
    border-color: #999 transparent transparent;
}

.layui-nav .layui-nav-mored, .layui-nav-itemed > a .layui-nav-more {
    border-color: transparent transparent #999;
}

.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-itemed > a {
    background-color: #1D90CE;
}

.layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-itemed a > i {
    color: #fff;
}

.layui-master-body {
    margin: 15px;
    padding: 20px 25px;
    background: #ffffff;
}

.table_top_btn {
    float: left;
}

.table_top_form {
    float: right;
}

.line-20 {
    height: 20px;
}

.line-25 {
    height: 25px;
}

.line-30 {
    height: 30px;
}
.none{
    display: none;
}
.clear{
    clear: both;
}
.layer_cont{
    padding: 10px 15px;
}

.iframe_div{
    margin: 10px;
    background: #ffffff;
    border-radius: 4px;
    box-shadow: 2px 2px 2px #CCCCCC;
    padding: 10px;
}
.op_body{
    margin: 10px;
    padding: 10px;
}
.layui-form-checkbox[lay-skin=primary]{
    margin-bottom: 10px;
}

.layui-layer-page .layui-layer-content{
    overflow: inherit!important;
}
.top_btn_tool{
    float: left;
}
.top_form_tool{
    float: right;
}
.top_form_tool input{
    width: 200px;
    display: inline-block;
}
.top_form_tool button{
    display: inline-block;
}

/*工作台*/

.tab_header {
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    font-size: 16px;
}

.tab_header i {
    margin-right: 10px;
}

.system_table {
    border: 1px solid #eee;
    width: 100%;
}

.system_table td {
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #454545;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    width: 35%;
    padding-left: 3%;
}

.system_table td.gray_bg {
    background: #f9f9f9;
    width: 15%;
}

.system_table .total_40_60 td {
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #454545;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    width: 30%;
    padding-left: 3%;
}

.system_table .total_40_60 td.gray_bg {
    background: #f9f9f9;
    width: 20%;
}
.log_body{
    height: 255px;
    width: 94%;
    overflow: auto;
    border: 1px solid #eee;
    padding: 10px 10px 0;
}
.tab_body {
    margin: 30px 0;
}
.layadmin-side-shrink .layui-layout-admin .layui-logo i{
    display: block!important;
}

fieldset{
    margin: 0 0 10px 0;
    border: 1px solid #EEE;
    padding: 10px 20px 5px 20px;
    background: #fff;
    border-radius: 5px;
}
fieldset legend{
    color: #666;
    padding: 0 10px;
    font-size: 13px;
}
.checkbox_div fieldset{
    margin: 0 5px 10px 5px;
    border: 1px solid #EEE;
    padding: 10px 20px 5px 20px;
    background: #fff;
    border-radius: 5px;
    width: 40%;
    float: left;
    min-height: 87px;
}
.checkbox_div .layui-form-checkbox[lay-skin=primary]{
    width: 50%;
}

.form-search .layui-form-label{
    width: auto !important;
    height: 32px;
    padding: 0 8px;
    line-height: 32px;
    border-color: #E9E9E9;
    font-size: 12px;
}
.form-search .layui-input-inline{
    width: 170px;
    display: inline-block !important;
    margin: 0 10px 0 -1px !important;
}
.form-search .layui-input-inline input, .form-search .layui-input-inline select{
    width: 100%;
    height: 32px;
    padding: 0 8px;
    line-height: 32px;
    border-color: #E9E9E9;
}
.form-search .layui-form-item{
    margin-bottom: 5px;
}
.layui-btn-primary{
    background-color: #fff!important;
}
.search_btn{
    height: 32px;
    line-height: 32px;
    margin-bottom: 5px;
}
.input_param{
    position: relative;
}
.input_param i{
    position: absolute;
    right: 5px;
    top: 9px;
    z-index: 99;
    font-size: 17px;
    cursor: pointer;
    opacity: 0.6;
}
.input_param i:hover{
    opacity: 1;
}
.desc_span{
    position: absolute;
    left: 60%;
    top: 9px;
    color: #999999;
    font-size: 12px;
    z-index: 99;
}